<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>


        // async   可以单独使用的
        //    使用方法：在函数前面添加这个修饰符

        //    作用：让函数返回了一个promise实例，且结果是成功的，且把这个函数的返回值作为promise的成功的结果


        //    函数依然是同步的



        // await 等待
        //      只能在async的函数中使用 , 且这个函数一定是直属的函数(async和wait中间不能嵌套其他函数)

        //      async和wait的关系相当于if 和 else的关系


        //     作用：一般是等待一个promise成功的结果(await相当于帮助我们执行了then方法(但是只写了第一个参数))

        //          阻塞后面的代码   让异步看起来跟同步一样

        //          但是代价是让函数变成了异步


        // 虽然async可以单独使用，但是一般是为了配合await使用的


    </script>

</body>

</html>